pulling jack - Turkish English Dictionary